comm badge - French English Dictionary